﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using Csla.Data;
using Sireass.DalSql;

namespace Sireass.ConsoleDal
{
	public class ConsolaUR
	{
		static void Main(string[] args)
		{
			UnidadResponsableDal ur = new UnidadResponsableDal();

			string unidadResponsable = null;
			long idUR = -1;
			string ubicacion =null;
			string correo = null;
			string telefono = null;
			bool habilitado = false;

			//idUR = ur.Insert(1, 1, "CEDETEC", "ubicación", "cedetec@fesacatlan.unam.mx", "55550000", true);
			//Console.Out.WriteLine("idUR: " + idUR);
			//ur.Update(idUR, 1, 1, "CEDETEC-2", "nueva ubicación", "cedetec_nvo@fesacatlan.unam.mx", "22228888", false);
			//using (var ctx = ConnectionManager<SqlConnection>.GetManager("SqlServer"))
			//{
			//    using (var data = new Csla.Data.SafeDataReader(ur.Fetch(idUR)))
			//    {
			//        data.Read();
			//        if (!data.IsDBNull("cUnidadResponsable"))
			//        {
			//            unidadResponsable = data["cUnidadResponsable"].ToString();
			//            //unidadResponsable = data.GetString(data.GetOrdinal("cUnidadResponsable"));
			//        }
			//        else
			//        {
			//            throw new Exception("data is dbnull");
			//        }
			//    }
			//}
			string name = typeof(UnidadResponsableDal).AssemblyQualifiedName;
			Console.WriteLine(name);

			Type type = Type.GetType(name);
			Console.WriteLine(type);
		}
	}
}
